package com.bamboo.tool.template.torna.entity;

import lombok.Data;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Torna 配置类
 *
 * @author bamboo
 */
@Data
public class TornaSetting {

    /**
     * Torna 地址
     */
    private String url="http://localhost:7700";
    /**
     * Torna 用户名
     */
    private String userName="";
    /**
     * Torna 密码
     */
    private String password="";
    /**
     * Torna token
     */
    private String token;
    /**
     * 登录类型
     */
    private String source = "register";
    /**
     * 空间列表
     */
    private List<SpaceDTO> spaces = new ArrayList<>();
    /**
     * 项目集合
     */
    Map<String, List<ProjectDTO>> projects = new HashMap<>();
    /**
     * 模块列表
     */
    Map<String, List<ModuleVO>> modules = new HashMap<>();
}
